package com.example.entity;

import com.alibaba.excel.annotation.ExcelProperty;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/*
 *  @author 雨安
 *  类名： Businessoperation
 *  创建时间：2024/3/1 业户经营许可证基础信息-接口
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@JsonIgnoreProperties(ignoreUnknown = true) //自动识别不是字段的不进行映射
public class Businessoperation {

    @ExcelProperty(value = "地址")
    @JsonProperty("ADDR")
    private String addr;

    @ExcelProperty(value = "申请号")
    @JsonProperty("APPNO")
    private String appNo;

    @ExcelProperty(value = "批准")
    @JsonProperty("APPROVE")
    private String approve;

    @ExcelProperty(value = "业务性质")
    @JsonProperty("BUSINATURE")
    private String busiNature;

    @ExcelProperty(value = "业务范围")
    @JsonProperty("BUSISCOPE")
    private String busiScope;

    @ExcelProperty(value = "卡开始日期")
    @JsonProperty("CARDBEGINDATE")
    private String cardBeginDate;

    @ExcelProperty(value = "卡结束日期")
    @JsonProperty("CARDENDDATE")
    private String cardEndDate;

    @ExcelProperty(value = "负责人姓名")
    @JsonProperty("CHARGERNAME")
    private String chargerName;

    @ExcelProperty(value = "身份证号")
    @JsonProperty("CID")
    private String cid;

    @ExcelProperty(value = "房产名称")
    @JsonProperty("HOUSNAME")
    private String housName;

    @ExcelProperty(value = "是否标记")
    @JsonProperty("ISFLAG")
    private String isFlag;

    @ExcelProperty(value = "是否锁定")
    @JsonProperty("ISLOCK")
    private String isLock;

    @ExcelProperty(value = "许可证ID")
    @JsonProperty("LICEID")
    private String liceId;

    @ExcelProperty(value = "许可证号")
    @JsonProperty("LICENO")
    private String liceNo;

    @ExcelProperty(value = "发证日期")
    @JsonProperty("LSSUDATE")
    private String lssuDate;

    @ExcelProperty(value = "发证单位名称")
    @JsonProperty("LSSUUNITNAME")
    private String lssuUnitName;

    @ExcelProperty(value = "所有者ID")
    @JsonProperty("OWNERID")
    private String ownerId;

}
